be treading water - French English Dictionary